import pandas as pd
import xlwings as xw
import datetime
from docxtpl import DocxTemplate


# 读取Excel文件中的所有sheet中的数据
df = pd.read_excel('文件路径', index_col='姓名')
now_formet_str = datetime.datetime.now().strftime('%Y-%m-%d')

for name,row in df.iterrows():
    print(name,row)
    tpl = DocxTemplate('模板路径')
    tpl.render(dict(
        姓名=name,
        年龄=row['年龄'],
        性别=row['性别'],
        日期=now_formet_str,
        
    ))
    tpl.save('输出路径'+name+'.docx')

